living off remains and gleaning - Spanisch Englisch Wörterbuch